package cn.afterturn.easypoi.csv.read;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.io.Serializable;

/**
 * 测点数据
 * 对应zip文件内的Excel数据
 */
@Data
public class SegData implements Serializable {


    @Excel(name ="小段号")
    private Integer segNo;


    @Excel(name ="起始里程")
    private Float startMileage;


    @Excel(name ="终了里程")
    private Float endMileage;


    @Excel(name ="平均速度")
    private Float averageVelocity;


    @Excel(name ="平均值")
    private Float averageValue;




    @Excel(name ="均方差")
    private Float averageVariance;


    @Excel(name ="最大值")
    private Float maximum;


    @Excel(name ="最小值")
    private Float minimum;



    @Excel(name ="X+3F")
    private Float x3f1;


    @Excel(name ="X-3F")
    private Float x3f2;


    @Excel(name ="%99.85值")
    private Float probability9985;


    @Excel(name ="%0.15值")
    private Float probability015;


    @Excel(name ="垂平稳")
    private Float verticalStability;


    @Excel(name ="横平稳")
    private Float lateralStability;





    @Excel(name ="A平均")
    private Float aaverageValue;




    @Excel(name ="A方差")
    private Float aaverageVariance;


    @Excel(name ="A最大")
    private Float amaximum;


    @Excel(name ="A最小")
    private Float aminimum;



    @Excel(name ="A:X+3F")
    private Float ax3f1;


    @Excel(name ="A:X-3F")
    private Float ax3f2;


    @Excel(name ="A%99.85")
    private Float aprobability9985;


    @Excel(name ="A%0.85")
    private Float aprobability015;


    @Excel(name ="均方根")
    private Float rootMeanSquare;


    @Excel(name ="最大值里程")
    private Float maximumMileage;


    @Excel(name ="最大值速度")
    private Float maximumSpeed;


    @Excel(name ="最小值里程")
    private Float minimumMileage;


    @Excel(name ="最小值速度")
    private Float minimumSpeed;


    @Excel(name ="文件")
    private String dataFile;



    @Excel(name ="大段号")
    private Integer bigSegNo;


    @Excel(name ="累计最大值里程")
    private Float maximumMileageTotal;


    @Excel(name ="累计最大值速度")
    private Float maximumSpeedTotal;


    @Excel(name ="累计最小值里程")
    private Float minimumMileageTotal;


    @Excel(name ="累计最小值速度")
    private Float minimumSpeedTotal;



}
